guess method complete