First pass of front end and entities