typedef nodes added