change in ConnectionProvider.java