clean conditionals