updated front end design