this will break horribly. go read up on the difference between change and up/down