Improved conditional.