be still fresh in one's memory