r/w file operations aren't needed