Re: generators etc...