v2.5 add file picker