relook at algorithm