Add self update capabitilies