Added protection around filter. if one filter fails others don't fail.