unsnarls
not defined yet