generator progress

local variables, with defined type at the moment of creation