to imprint itself upon one’s minds