added test base classes