get rid of puts here