Continuing implementation of Connection.java