generator description