using reworked logging initialisation and usage.