mostly cosmetic
hookups: correct initialization