add struct box, light, etc