more front end code done