adding fragmentions