update reply vc and forward vc's construct api