new module for entities