whitespace cleanup
implement search conversations