added test subclass