figure out row selction style bug