front controller documentation