avoid compiler warning