progredient
not defined yet