Implemented a few front-end features