tweak
Fix bugs. refactor. complete connection via ice.