basic tcp sample added