Updated initializer.