Moved static elevation methods to abstract class