customizable debug logging