Hi @will_johnson the tap will be selecting the records since the latest update_at received - not the last moment it was run. If the records were to arrive out of order and the extraction failed, then you could have a situation where the last update_at received was after some records it hadn't processed yet. Make sense?