bug fixing: swap shipping and billing address