updater checks project type