front end revision