conditionl block fix 3