#1 use slf4j instead of log4j