Continuing on the merge (incomplete)
40 files changed