Update to read from file.