added logger and removed include