upgrade support - part 1, notice when start and exit if new version