allow selection of multiple columns
refactor
refactor some and implement where_equals
remove binary