more tests; finally got my factory tested