X o \ pu \ vev