Need not to define methods which are not imporemented