removed duplciate summary_as_hash method