update fragment creation