analyzer is now a module