refactoring DataFrame Search Column

#129