lots of file updates