Reasons to be cheerful…