Specifying the implemented methods