Some modifications after Oliver suggestions. -Multibody model