A stable version.