just another implementation of netcat