long-range prediction