#9 some bugs fixed #1 add OrderStatus values in enum