added logger classes