refactor rename auth filter
add some skeleton code for filters