Abstract class AbstractController deleted