Don't send -1 bytes. There is such check everythere. But if we add it in side funciton the logic will change