past , the present and the future.