update futures