adding data driven scripts