a black box with a label