Update euler