workaround for zero initializer false warning