Patch due to oauth bug with StackExchange API.

Also refactoring