adding data (finally)