pushing data around for single conn, does not support more than one