pub fn open_read(filename: &str) -> Result<String>