some frees inserted