mean to hit ...