front end main pg