adding unchoke checks to prevent redundant choking.