enabled setting should be dynamic
misc logging fixes