Front End Supervisor