add support for json, text files, web fonts