basic structure for dropping boxes