touch support for mobile, add nodes