added controller + route