got add.data working more efficiently for case where new dates are all more recent than old dates