Restructured (to fill, to format)