-Xlint warining fixed