Refactor Init Launch Check update process