add data and images