implemented talloc_zero