fix *a lot* of uninitialized vars, valgrind is now for the most part,

silent.