fixed a bunch of issues with content downloading