- first (incomplete) implementation of initialize_connection