#7: got rid of file-opr