an initial version for file browser, not finished yet >.<