This is kind of a side-project I'm working on (actually have been working on for some time, just keep getting distracted from it). Don't know if I'll get around to running it even when it's complete,...