Added flow for check out