Finished the front-end