initializer bug