I've been looking over the System.Random class. Do we need to use the same algorithm as Microsoft? The rest looks pretty easy. Chris