Connection Business logic