adding guess functions