adventure_library