NTCP implementation added