watershed changing logic - still not working