Thanks for this interesting topic, Rick! I have a question when doing simulating using proc iml: what should I do if I want my sample to fall in a certain range, say 0-100? I know I can use 'do until' if I simulate with data step. I'm just curious if there's a way to do the same job in proc iml, randnormal. Thank you!