free pointer initialized