add an interval to the data source: it floods the users if it just sends
as fast as it can.
add minimal timestamp check to search and replace