Modified beta version.