Beginning of the front end