added a timeuntil function, sped up shopper, added notes to instructions