update sole