support retrieving fill under a directory
file list support