finished functions, now messing up in bestGuess