m101p restructured