Adds self-update