add zmalloc.