preparation techniques