abridge history into data.frame