add service and new module