fine generation analysis