foregengon