The script doctor: What is a script supervisor and why do you need one?