updates to front end