added missing files
added missing page functionality