add logger code