Stop passing around io
stupid basic connections