just one change to xcauchy returned