Generator Additions