An internet 'filter'where the weirdos who happen to be "affiliated" to bb kinda stuck on. Now WE'RE stuck with them. ... The glove fits?