old version
cart bug and payment typo