text changes
reading from external file