add data and script