Yes, it's more clear ! Thank you. However two questions: - Is it possible to define another terminator string ? {packet,line} accept only <LF>. If I want to define "<CR><LF>" or "<NULL>" or "#" ? - I suppose that your explanation is also valid for "receive {tcp,Socket,Data} -> ... end" ? Rgds, J-Ph. Constantin ITS3 Genève www.its3.ch