Remove local var i (should be through self.)
Don't count channels in N
Fix Paxos completely this time
Use mark over self.markcb