made subclass