create foresightSystem