Implementing some abstract methods with empty definition