Add Generator (Not working yet)