fixing random still...