second version.