Added error handling for oauth errors and such. And the doctor in doctor who should not be abbreviated. And it needs a space.