make consistent with flexiform