Patch 3.2.0 part 1..... this is a big one