Corrected some bugs. No false negatives.