save before making the checkout controller