changes for fragmenter