Change updater to run asynchronously