main pages are done