Conditions refactoring.