This document discusses pseudo-random number generators (PRNGs) and methods for improving their properties. It proposes a new reseeding-mixing method to extend the period length and enhance statistical properties of a chaos-based PRNG. The reseeding method removes short periods of a digitized logistic map, while mixing with a DX generator extends the period to over 2253. It also discusses periodically changing an initial pattern to increase randomization. The proposed PRNG combines a nonlinear module, reseeding module, and vector mixing module. The reseeding module compares state values to detect fixed points and increases a reseeding counter to perturb states away from fixed points.