implemented selection/highlighting from workspace