euler fix