completed box-model assignment