My if statement runs through as if the conditions have been met even when they haven\'t. I have tried moving bits of code about and even rewriting the if statement differently b
bob == "no", "No", "NO", "nO"
is not doing what you think it is doing. You mean to do:
bob == "no" || bob == "No" || bob == "NO" || bob == "nO"