deleted pass, added stop condition