I always use GUI. I mean ALWAYS, and nobody likes it. That's why I decided that the best thing I can do would be this: Remove as many BJs as I can from GUI, add functions that were once exclusive to Jass (for example; remove location) and get it pristine and shining. So, I have endeavored to recreate it to the best of my ability, and I believe that I have so far exceed my expectations of what will turn out! You can ask me anything, give suggestions, criticism and when I release the demo you can tell me what problems you have with it (+rep to those who find any)!