just another update. halfway through p2pserver.java.