updaing front-end code