added primal booking flow