subject restructured