a box with different types of boxes