new module analysis