added swing_duration
added restitution in body helper