more work on connecting