trivial updates
improved the choking algorithms