Finish support for modifying existing files