add search by color;
enable multiple selection;
cached list and add list;