connection it not always set initially but is after connection.