ascent phase

* correct descent stage weight bug