forest gen