got rid of passThrough function
moved regexp filters to their own file