Update complete new file architecture