changes to use new logging code through core provider