added logger submodul