fixed restructured