7 added logger (without lib)