added methods to create new pages