preconform
not defined yet