Mike- You can also get tricky and do things like: on mouseUp local a, b put "hello" into a put a & "()" into b put value(b) end mouseup function hello return "goodbye" end hello -- Mark Wieder ahsoftware at gmail.com