made some cool front-end stuff