some extrarecord keeping goodness