manage extending methods of the controllers