finishing up the front end