adding base klogger class