Leave an impression while making an impact