make conn a pointer again