// Please see if you can design the engine outside of the GUI...if you use 1-9 as slots, it would be less complicated.