a black box with a window