created class normal, moved test to isolated function.