add prepare para