solar fragments