new logger + tests