updated double multiselect, added unit testing of most controls