This is basically a repetition of what Norm had been saying. - For your string.equals method, you're comparing "Sammy" to "Sammy" so it would alway print out "Hello Sammy" regardless of what you input. Next, you assign "guest" to the user input but that it. I believe you are trying to compare the user input to "Sammy". In that case, make a new string that take the value of the scanner "guest" and then use it with the .equals method.