initial connection support
working connection interuption
Merge branch 'feature/connection'