irregularize
not defined yet