still a few issues with consistency in the connection