Wrap preparations in func.