A bunch more DIFS and CXC

Top