add a muti select list widget
picture downloader
http file handler