result page
result and prepare
after merge