added filter exception lists and removed redundant method arguments