moving to functional application of filters