futures update