Added new abstract method