update yourself