personal page front end finished