use createReadStream; don't need try/catch (uses on-error)
license
coverage