Added methods in each filter so that the user can choose the methods independently for each filter