initializer tweak