cut down userorderModel function