removed randomOrder parameter