protect against: creating a blank file, constantly updating the timestamp of the file