compartmentalized logger

- compartmentalized logger initialization