demesmerize
not defined yet