proposed change to algorithm