updated updater : it now automatically restarts the app