updated the modification system
also changed all references to .box to .panel