makes the fact actually random