if you are going to use up down syntax must have down method that is the inverse of your up method, alternatively you could use def change