finished wander minus some value changes