fix hardcode and create about page