random splits now take seeds