front end and texts