add xproj