overrided reg controller