page1,2 done