new preinst