Made initializer work for two times