Techniques of writing a Good Script