first steps to externalizing cts selector as a widget