checkout process changes