fix locale
add method: cur_node on parts