foregengles