added hx term to XXZ model