foolproof Preparation