new front controller