Split logging methods from Base