Working on this today ;DI'l post the finished version in a few hours, and a small poll for the variations too!