efree() is important.