add box demo