bug fixed between generations