changes for condition