Download Future Primitive Revisited