added tree p2p prototype (under construction)