base test now is abstract