added auto stopping on reverse completion