add support for file browsing