change some names, make sure to re-calculate approximated values when augmenting leg properties
cleanup