finish necessary changes to add page