added middleware filters. added assets test
middleware
more middleware work