Add a capability to read from a file