implementation of column selector feature