version and preinstall