started implementing a BaseProcessor for static files