Check out this:
Also this should be in Directing Helps & Tips : Script help, and general donacode tips & tricks!