added item collecting, prepared storyline