more robust points seed gen