Introduced a few more abstract methods to the super.