recap veersion