add xa_patch.h