shorter registration times would make all the loyalty games better