updated checkout