update order process and unitTest