Original Code Version.