reset changed, and check if either of the directions change, not if both change ;-)