Yeah, doing a controller version would be a good idea. I just need to find how to handle the juggling of pieces.