Eleaborated on fragments