update initialization

using picky settings on parsing warnings to catch initialized variable
issues.  taking some time to fix them all.