update to summary to accept old and new record types