the xrp leaves much to be desired