There is no need to extends ManagerInterface: a class can implements many interface