I'll try to do that. My code reads the playfield as a single string right now. I get the feeling, looking at this, that such an idea is something to avoid at all times. I'll need to make sure the interface is flawless next time, since one or two issues with the interface can torpedo a game before it even starts. In the future, interface will take priority over everything else.