Use seeds for randoms if provided -- will need to consider new mode param synthax?
Use seeds for randoms if provided -- will need to consider new mode param synthax?