front end completed