updated boiler structure