get source class through base_class method