added preparation options to parameters of the prepare