use slf4j not log4j