fix add fragment