merge prepare
time