more work on connections