i didnt say that vars are always better than binvars
but in my case it is, because the code structure became worse
btw the line doesnt contain a $crlf
so the only problem was the string limitation i didnt know before
same problem when reading over 4k data into a binvar, except that mirc cuts out some chars from the string

but now it works, so thx to all for help