reworked send_message
need to work on listener rework
temporary improvement
smooth working solution for n length incoming read