Do not repeat identical abstract method