added firstGuess, has error