completed about generators