added specs and support for thought summary view