foreglimpsed