add fragments