woooohoooooo! So many twists and turns! Better then Nancy Drew!