reduce run length