this show has everything! it is so awesome!i just can't get enough.i watch each episode 2 times a say when it airs thats how good it is!!!!!! you should all watch this show! it has everything and you'll all love it just as much as i do so watch away!