got checkout working