add get_typename.