Refactorization and added Connect Get method