more updates for self-update stuff