updated Connection methods