basic tickets implemented