Purification engineering