Issues with conditions - hidden fields are showing when the rules say they should not