moving away from fragments as they are the devil