Thank you, you saved me at least a week of beating my head trying to get a source filter to work as a CGI::Application::Plugin::Authentication::Driver filter. The author wrote in a post that it is easy to add builtin filters. When I Googled 'perl filter tutorials' I got the info on the source filters and modules.