foregazes