Playing with logging modularized. Extreme WIP