"I leave quite an impression"