Rarest first and choke algorithms are enough