logic for body parts