improved ConnectionDeployer class