silence warning from uninitialized warning