have a long memory for something