A quick look through the code and it looks to me as if both scripts are using something called Window_Name, try changing it in the UMS to something like Window_Name2. That way when Window_Name is called in the UMS when the CMS is placed below it the method being called will be the correct one for the script. There may also be other things named the same in the script, I don't have time to take a closer look at the minute but I'm sure you can check it out. Also your using an outdated version of Ccoa's UMS, the latest is 1.5 I believe.