I have to say, I really like your method of calling lref.s.pri without declaring a new local in pure pawn!