Latest

how to deal with delay