updated preinstall