Interface changed. Tcp peer protocol added
Refactoring