Merge adventure (15/26)

Merge adventure