Small adjustments, and seed argument to constructor.