fixed fragmenting