fixing checkout like a BAWSE