reset initializer