move this to attack_hand()