fragment reorganization