got most of logic for disproveSuggestion done, needs more tests