update end date if collect is triggered before end date