These fragments I have shored