Throw exception if we can't connect.
Return connect value.
Merging.