Added abstract method for new stuff