make sure we've ran our own random seeder before using mt_rand