I think it's missing a few randoms, but still accurate