add guava & socket getNodes work