Make Channel Detection better and fix unit test
Make the Connect method asynchronous