add p2p modules
fix for ticker.