eliminate the compiling warning