bug in names initializer