Generator Operations