Broke out connection.go