Added logging throguh slf4j