Recent CBI developments