separate the concept of punches vs knocks