connection class
changes