add in logging scheme, use slf4j logback