misc startup fixes
"can't access dead object" errors when updating/uninstalling