Could you post your ADVISE code? I tried a bunch of things and it always returned multiple values when it should. My guess is that your :DO-IT (I'm assuming you're talking about :AROUND advice) is in a context that doesn't normally pass multiple values. What release are you running? I tried it on a 3640 running 7.2.2.