using xml instead json