add item38 typedef block