>> list: make list! [1 2 3 4] == make list! [1 2 3 4] >> first list == 1 >> remove list == make list! [2 3 4] >> first list ** Script Error: Out of range or past end. ** Where: first list >> first head list == 2 As Larry points out, some functions work differently for list!. I believe it's for performance reasons. Andrew Martin ICQ: 26227169 http://members.nbci.com/AndrewMartin/ http://members.xoom.com/AndrewMartin/ -><-
