add missing self-update