many bug fixes on order create