trying to use mpq in lieu of bigrationals