file changes as per doc