A few bug fixes.  mpo* not getting set bug is still in this commit.  This is a snapshot for a place to mark the point where qr's are implemented.