A lot of work done on the front end