added question on file io