rebol[] w: view layout[ do [ count: func [ARG1] [ print rejoin ["counting down " arg1 " seconds..."] wait arg1 alert form rejoin ["It's been " arg1 " seconds!"] ] ] btn "Count Down Timer" [count 3] ]