Fixed randoms, added id.