Fixing up order submission and auth-checks