up and down changes