refactored streams to be awesome :D just need uploading API + testing