modify file's source