avoid false negative conditions