t_en struct added