added conditioanl text format