renamed Common to common
connection class refactored