taking more care about versions