the randomorder function is meant to do this for radiobutton type questons - are you sure you cant make it work
Re: matrix these are just a different way of doing multichoice questions and in my view are designed for paper surveys not computer adminstered ones
There is research evidence that they introduce bias - I dont use them (my opinion only)
Peter