Most of the Spread Spec Code as well as normal rng & inverse