modify-prepare back