Simplified the whole downloading bit