FRONT COMPONENTS