update with new logging lib