cibc clean up 2