added capability to collapse ranges and fill intermediate values