add Logger class