change layout format.  do_name() function have some bug at other language