Added alternative, explain somethings better, removed confusing p2p stuff that was not finished.