Add self update