add boxes and vector