example: use pw instead of sw for consistency
example: rename init to setDebubugLogSettings