selfupdate now working