modified logging
refactoring
added logger