[WIP] feature/checkout