Basic interval ticket implementation