add docs for FileParser