Update typeutil and parser