added loggers and updated the namespaces