know history / predict future