made some changes, among them the bodies now store their models