1.2.6 prepare