add/move text with node