I am not sure how you are constructing those messages but If the types (or length) of the list are (is) unknown you might be better off by using: [list prepend send] | [list trim] > [list /LOGIN 6( > | > [send /OK $1 $2( > | > [netreceive] hope it helps! f