add xyz compare