should add a check for .spin, instead of always doing a randnick, if there's a name specified, set spinnick to that, not random. if not, use random.
Nice idea btw.