made up/down migration so it can be symmetric