Dynamic box object and miscelanous changes