bootstraps works again; get rid of compile-time 'rand' (too weird)