fix some initialization wonkiness