update with new and old files