fixed bad cast in bar
fixed up cpr a little
re-arranged structs to prep for kids
tweaked options
wrote babysit function.