get from abstract  class