added logger to infrastructure