skeletal impl of logging interface