punches go both way