added: sendFile().stats() and readFile()