more model tests and factories