refractored a call back and added SLF4J interpolation.