super update code perfect