removed redundant code
requires that informative bins must have ip and ctrl reads