condition not work after I answer another question.