restructured b