allow the user to choose their logging configuration