fix: watching file is often empty if we read it right in the changed event