Fix decode embedded struct
update processor