flush out the cpp a bit