Add basic generator