minor change in factory