Little updates for Big Blue part 3.