Xproj update