remove some compiler warning