split to 3 files, name change to 'adventure'