constrict
not defined yet