keyword selection widget essentially working