Not perfect but very close
Invited by: Vlad Bakaev
if the data has not been changed, no new rows will appear.