add box partial and fix validations of box