updated for slf4j logging