Human attention, with a better memory.