use stripcruft
catch urllib errors
optimize 'featuring' queries