move factor into production