Multiple condition to update the value of one field does not seems to work.