front end shit