In Defense of Software Profiling: Use Filters, Not Too Much, Mostly Independent Sources