better base test class