change Arrow implementation. Renumbering versions