Method in shared interface removed to solve the Cant inherit abstract function