enhenced ConnctionHandler 2