Added self updating code. It's flaky though.
Added self updating code. It's flaky though. (publish v1.41)