rerouted puts to logger