added tyler subclass