work on Xfield example