finished (i think) the selection widget.. it now responds with the selection.