describe purpose of scripts