Beginnings of random package implementation