Improvements are needed
Rewrite this using requests...urllib is for pussies