explaining boxes