SMART GUESSER