refactored version of class (search cache in single column)