Great, I'll keep that all in mind. I will most likely play it on the safe side, but who knows what my impulsive side will have me doing

I'm not familiar with working with a hack, so I hope you guys don't mind a couple questions. And please excuse my programming ignorance.
- What limitations do we have with interacting with Canons UI
- What limitations do we have with altering Canons UI
- Can we place controls on the main UI that have ML functions
- Are touch controls for x,y coordinates looking likely, and are visual cues for those functions also likely
- Are layers possible for touch controls, and can layers be given priorities
- Is there a way to assign the ML menus a variable [for lack of better words] so that when the ML menu is opened, all the buttons and scroll wheels function within that same variable essentially creating and isolated system for button assignments?
Also, is the ML menu open to alterations?