added slf4j as the logging tool