Changes to structure of front end