allow logger to be customized