abstract 2 methods

abstract 2 methods