why is this so hard to connect