fossil generation