Quite accurate x