zafree
not defined yet