Got my match-3 mechanics all working lovely after a few bugs were fixed due to adding a new gameplay mechanic. When you change something that works you REALLY have to test very carefully that nothing is broken. I'm well please now as the complicated stuff is done, it's just easy programming from here on in :-)