changes.... in condition