fix uninit warning