add new pages and fixes