if branch unnested tests