testing
stuff being wierd
Fixed the chance to be off by one when picking a random vertex