ignore cache dir
simplify front controller