* Added functionality for extacting
* Added hacky workaround for 'streaming backwards' issue.. should
probably fix this.
* Probably added more stuff but I forgot.