Broke up purchase ticket use cases