about to restructure fragments