a white box with a black box