added box integration