try check all conditions