update detail