file I/O note