not a lot of code, implements select-folder