-add fragment instantiate method support