dynamic ascent