mandatory scripts