figuring out fragments