version-2.0 init