added preferences
have order reload and update so order total is correct