Added self update abilities.