Rubber baffles are nearly done