cleaned up the select widget and allow tags to be selected