working ascent list, with sorting options