adding box-modelling