I hate random() bugs