added configuration; added cacheing
update to summary to accept old and new record types
update to summary to accept old and new record types