corrected random generator