contains and mpq_class added