migrated checkbox listening code to analyzer, disabled listener when we're programmatically highlighting / checking boxes