These crawls are part of an effort to archive pages as they are created and archive the pages that they refer to. That way, as the pages that are referenced are changed or taken from the web, a link to the version that was live when the page was written will be preserved.

Then the Internet Archive hopes that references to these archived pages will be put in place of a link that would be otherwise be broken, or a companion link to allow people to see what was originally intended by a page's authors.

This is a collection of web page captures from links added to, or changed on, Wikipedia pages. The idea is to bring a reliability to Wikipedia outlinks so that if the pages referenced by Wikipedia articles are changed, or go away, a reader can permanently find what was originally referred to.

'I just loved her style, and she did background vocals on that as well,' Gomez tells MTV News of A Year Without Rain track.

Selena Gomez had many rumored contributors to her A Year Without Rain album, including reported cameos from Miley Cyrus and Demi Lovato. But of all the ladies rumored to be involved, "California Gurls" singer Katy Perry was the only one who actually showed up.

Gomez said she had to fight tooth and nail to make Perry's cameo happen.

"Katy Perry gave me a song called 'Rock God.' It's one of my favorite songs ever," she told MTV News. "I actually had to fight for that song. I wanted it so bad. It's kind of funky, and I think I used her style and we kind of mixed it up with the producers that I worked with with my style, so we made it a little bit more techno."

Not only did Perry lend her the song, she also lent Gomez vocals on the track. "I just loved her style, and she did background vocals on that as well," she recalled. "So I was very, very blessed on the record, 'cause it's so much fun, and I can't wait to perform it."

How did the Disney princess and the pop star end up working together? "We actually have the same music agent, so whenever she'd have concerts and stuff, I'm a huge fan, so I definitely would go to most of her shows. And I've seen her at a couple of events, so I've talked to her," Gomez explained. "But when it came to music, I didn't want to get in personally. I was like, 'I'll ask through the proper channels and see if she'll give it to me,' and she was thrilled, so I was happy."

Have you picked up Selena's new album yet? Share your favorite tracks in the comments!