personal page front end done