updated to use activePage
touched