update X-Project and cyantux-recovery