Update the euler