circular_upN_new_last