changs on create order, and add help methods for category properties;