handle version updates better
oops