modify for order confirm