changes to checkout