eliminate some warning