split logger, part 1