workaround to fix most compiler warning - part 2