text block socket