def file updates