seq: add with_index