step 2 batch demo bg to folder called "Demo CE"
step 3 batch CE map after changeing header in hex to the folder called "Demo CE"
step 4 batch the CE map to a folder called "test"
then after that finishes go to the ui folder and find the mutiplyer tagc tag meta and xml and copy them to the ui folder in the folder "Demo CE"
step 5 remove the var kill penalty dependecy from the mulyplayer tagc
step 6 open rebuild window in C#MT "apple+r"
step 7 find demo bloodgulch map (make sure you used demo hack on it)
step 8 edit the senerio and bsp fields to direct towards the new bsp and senerio "scnr" hit build (use console to watch progress rebuilding)
step 9 test out map in halo demo
Credits to altimit for explaing an inportand part of what i needed to know in the halo section:P
(this tut excludes Findones but after you batch the Demo map you may want to do findones to get needed tags otherwise stufss destoreted)

